TODO:
- support soft-ap and p2p mode
- support resume/suspend function
